stumble upon
verb
Infinitive
stumble upon
Present tense 3rd person singular
stumbles upon
Preterite
stumbled upon
Present participle
stumbling upon
Past participle
stumbled upon
verb
stumble upon
stumbles upon
stumbled upon
stumbling upon
stumbled upon
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb
verb